mining site restoration - Turco Inglés Diccionario